home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Kellogg's Amérique
/
Kellogg's Amérique
/
terre_feu.swf
/
scripts
/
jeux
/
Jeu.as
< prev
next >
Wrap
Text File
|
2020-08-04
|
2KB
|
80 lines
package jeux
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class Jeu extends MovieClip
{
public var fin:Function;
public var pages:Array;
public function Jeu()
{
pages = new Array();
super();
}
public function clic_bouton(param1:MouseEvent) : void
{
trace("clic " + param1.target.name);
switch(param1.target.name.substring(4))
{
case "commentjouer":
case "lesavaistu":
case "retour":
case "accueil":
hide_all_but(this["page_" + param1.target.name.substring(4)]);
break;
case "jouer":
case "rejouer":
jouer();
}
}
override public function toString() : String
{
return "Jeu";
}
public function jouer() : *
{
trace("jouer jeux.jeu");
}
public function jouer_son_victoire() : void
{
}
public function quitter() : *
{
trace("quitter jeu");
}
public function enregistrer_score(param1:Number) : *
{
trace("Jeu.as enregistrer_score : " + param1);
fin(param1);
}
public function jouer_son_defaite() : void
{
}
public function hide_all_but(param1:MovieClip = null) : *
{
var _loc2_:* = undefined;
for each(_loc2_ in pages)
{
_loc2_.visible = false;
}
if(param1 != null)
{
param1.visible = true;
}
}
}
}